API Documentation
MAIN PAGE
NAMESPACES
CLASSES
Documentation
Headers
NilkinsScripts
Environments
UserTypes
TypeBuiltInFunctions.h
1
// TypeBuiltInFunctions.h
3
//
5
6
namespace
nkScripts
7
{
11
enum class
TYPE_BUILT_IN_FUNCTIONS
12
{
13
BUILT_IN_TO_STRING
= 0,
14
15
BUILT_IN_UNARY_MINUS
,
16
BUILT_IN_ADD
,
17
BUILT_IN_SUB
,
18
BUILT_IN_MUL
,
19
BUILT_IN_DIV
,
20
BUILT_IN_MOD
,
21
BUILT_IN_POW
,
22
23
BUILT_IN_CONCAT
,
24
25
BUILT_IN_EQ
,
26
BUILT_IN_LT
,
27
BUILT_IN_LE
28
} ;
29
}
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_LE
@ BUILT_IN_LE
a <= b.
nkScripts
Encompasses all API of component NilkinsScripts.
Definition:
Environment.h:7
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_ADD
@ BUILT_IN_ADD
a + b.
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_MOD
@ BUILT_IN_MOD
a % b.
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_CONCAT
@ BUILT_IN_CONCAT
String concatenation.
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_SUB
@ BUILT_IN_SUB
a - b.
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_POW
@ BUILT_IN_POW
a^b
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_TO_STRING
@ BUILT_IN_TO_STRING
To string conversion.
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_DIV
@ BUILT_IN_DIV
a / b.
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_MUL
@ BUILT_IN_MUL
a * b.
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_UNARY_MINUS
@ BUILT_IN_UNARY_MINUS
-a.
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_LT
@ BUILT_IN_LT
a < b.
nkScripts::TYPE_BUILT_IN_FUNCTIONS::BUILT_IN_EQ
@ BUILT_IN_EQ
a == b.
nkScripts::TYPE_BUILT_IN_FUNCTIONS
TYPE_BUILT_IN_FUNCTIONS
Available overridable built in functions.
Definition:
TypeBuiltInFunctions.h:12
Generated by
Doxygen
1.8.18